body{margin:0;padding:0;font-size:12px;color: #333333;background: url(../images_new/topbg.jpg) repeat-x;font-family:"宋体";}
ul,li,dl,dt,dd,p,form,h1,h2,h3,h4,h5,h6,span,p,img,div,input{padding:0px; margin:0px;}
ul,li{list-style:none}
img{border:0;}
a{color:#122E67;text-decoration:none;}
a:hover{color:#ff6600;}
.clear{ clear:both; font-size:0; line-height:0; height:0;}
a:visited{color:#800000}
ul {list-style-type:none;}
.top {width: 1000px; margin:0 auto;}
.top .top_nav {height: 29px; line-height:29px; margin:0 auto;}
.top .header {height: 100px;}
.top .header .logo {float: left;width: 410px;padding-left: 10px;height: 70px;padding-top: 30px;}
.top .header .top_right {float: right;width: 410px;padding-left: 10px;height: 95px;padding-top: 5px;text-align: right;padding-right: 10px;}
.top .header .top_right .welcome{ font-size:14px;font-family: "微软雅黑"; margin-top:5px;}
.top .header .top_right .welcome span{color: #C80000;}
.top .header .top_right .tel{font-size: 16px;font-weight: bold;color: #333333;margin-top: 35px;font-family: "微软雅黑"; background:url(../images_new/gcxxw_06.jpg) no-repeat left center; padding-left:10px; width:230px; float:right;}

.top .menu {height: 74px; margin-bottom:10px;background: url(../images_new/gcxxw_11.jpg) no-repeat;}
.top .menu .notice {height: 35px; line-height:35px; padding:0px 10px;}
.top .menu .notice span{ color:#ff6600; font-weight:bold;}
.top .menu .nav {height: 38px;}
.top .menu .nav li a {color: #FFFFFF;width: 140px;}
.top .menu .nav li{font-size: 14px;font-weight: bold;color: #FFFFFF;width: 110px;float: left;text-align: center;height: 38px; line-height:38px;font-family: "微软雅黑";}
.top .menu .nav li a:hover {text-decoration:underline;}
.banner{margin-left:auto;margin-right:auto;width:1000px; margin-bottom:10px;}
/*main*/
#main{width: 1000px; margin:0 auto;}
#main .left {width: 224px;float: left;}
#main .left .title {background:url(../images_new/m_03.jpg) no-repeat;height: 32px;line-height:32px;font-size: 14px;font-weight: bold;color: #333333;padding-left: 10px;}

#main .left .member {margin-bottom: 10px;}

.border_line{border:1px solid #FFD9A8;border-top:none;padding-top:20px;}
#main .left .con {line-height: 24px;margin-bottom: 10px;padding:15px 3px 5px 10px; height:320px;}
#main .left .member label{width:65px;text-align:right;float:left;height:20px;margin-top:5px;}
#main .left .member li{margin-bottom:10px;clear:both;}
#main .left .member li .sub_btn{ margin-left:66px;}
#main .left .member p{ text-align:center; height:40px; line-height:40px;}
#main .left .member p a{ margin-left:8px; margin-right:8px;}
#main .left .member .input{border:1px solid #ddd;width: 120px;padding: 2px;}
.member span{padding-left:20px;}

.s_input{border:1px solid #ddd;width: 120px;padding: 2px;}
.m_input{border:1px solid #ddd;width: 160px;padding: 2px;}
.l_input{border:1px solid #ddd;width: 200px;padding: 2px;}
.textarea{border:1px solid #ddd;width: 240px;height:100px;padding: 2px;}
#main  .center {width: 380px; float:left; margin-left:8px;}
#main .center .title {background: url(../images_new/m_05.jpg) no-repeat;height: 32px;line-height:32px;font-size: 14px;font-weight: bold;color: #333333;padding-left: 10px;}
#main .center .title span{ float:right; margin-top:14px; margin-right:10px;}
#main .center .about {line-height: 22px;padding: 9px;margin-bottom: 10px;}
.dashed_line { border-bottom:1px dashed #ccc;padding-bottom:7px; margin-bottom:8px;}
#main .center .database {line-height: 24px; }
/*
#main .center .database ul li {display: inline-block;width: 96px;border: 1px solid #CCCCCC;text-align: center; margin:10px 2px 10px 2px; padding:5px;}
*/
#main .company_db_item{
	width:370px;clear:both;margin-bottom: 6px;margin-top: -7px;
}
#main .company_db_item ul{margin:0px;padding:0px;}

#main .company_db_item ul li { float:left;width:96px;border: 1px solid #CCCCCC;text-align: center; margin:10px 10px 10px 2px; padding:5px;}
#main .center .database .data_content{ padding:10px 0 11px 0;overflow:hidden}
.data_content p{padding:6px;}

#main .right {float: right;width: 380px;}
#main .right .title {background: url(../images_new/m_05.jpg)  no-repeat;height: 32px; line-height:32px;font-size: 14px;font-weight: bold;color: #333333;padding-left: 10px;}
#main .right .title span{ float:right; margin-top:14px; margin-right:10px;}
#main .right .news{margin-bottom: 10px;line-height: 26px;}
#main .right  .news ul{ padding:0px 10px 10px; padding-bottom:6px;}
#main .right  .news ul li {background: url(../images_new/dian.jpg) no-repeat left center;padding-left: 15px;}
#main .right  .news ul li {position:relative;height: 26px;}
#main .right  .news ul li span{ float:right;position:absolute;right:0;z-index:1;top: -1px;
height: 26px;
    line-height: 26px;
	} 
#main .right  .news .border_line{ padding-top:10px;}
#main .right  .cate_list{padding: 15px 15px 30px;margin-bottom: 10px;line-height: 26px;height: 84px;}
#main .right  .infor_list {line-height: 26px;padding: 14px;height: 50px;}


.vt_center{margin-left:auto;margin-right:auto;width:1000px;}
.page_list{margin-left:auto;margin-right:auto;width:1000px;text-align:center;line-height:30px;margin-top:10px;}

.search_bar{margin-left:auto;margin-right:auto;width:1000px;line-height:34px;height:34px;background:#EEEEEE;padding-top:4px;}
.search_bar input{height:20px;}
#duty{height:20px;line-height:20px;padding:2px;}
.search_keyword{width: 210px;height:20px;line-height:20px;padding:1px;}
.search_bar select{height:24px;line-height:24px;padding:2px;}
#search{padding-left:4px;padding-right:4px;height:28px;line-height:28px;}
.blue {color: #195B99;}
.orange {color: #F57A23;}
#MyDataGrid td{line-height:24px;}
#MyDataGrid th{color:#fff;line-height:24px;}


#login{padding-top:100px;width:320px;margin-left:auto;margin-right:auto;}
#login .title {background:url(../images_new/m_login.jpg) no-repeat;height: 32px;line-height:32px;font-size: 14px;font-weight: bold;color: #333333;padding-left: 10px;text-align:center;}

#login .member label{width:100px;text-align:right;float:left;height:20px;margin-top:5px;}
#login .member li{margin-bottom:10px;clear:both;}
#login .member li .sub_btn{ margin-left:100px;}
#login .member p{ text-align:center; height:40px; line-height:40px;}
#login .member p a{ margin-left:8px; margin-right:8px;}
#login .member .input{border:1px solid #ddd;width: 120px;padding: 2px;}

#box{padding-top:20px;width:1000px;margin-left:auto;margin-right:auto;margin-bottom:60px;}
.box {}
.box p{line-height:30px;}
#box .title {background:url(../images_new/m_1000.jpg) no-repeat;height: 32px;line-height:32px;font-size: 14px;font-weight: bold;color: #333333;padding-left: 10px;text-align:center;}

#box .border_line{padding:10px;}

.user_menu td{
height:28px;padding-left:10px;
}

#introdu{width: 1000px; margin:0 auto;}

#introdu .left{float:left;width:610px;}
#introdu .left .title {background: url(../images_new/m_746.jpg)  no-repeat;height: 32px; line-height:32px;font-size: 14px;font-weight: bold;color: #333333;padding-left: 10px;}
#introdu .left .title span{ float:right; margin-top:14px; margin-right:10px;}
#introdu p{line-height:22px;}

#introdu .right {float: right;width: 380px;}
#introdu .right .title {background: url(../images_new/m_05.jpg)  no-repeat;height: 32px; line-height:32px;font-size: 14px;font-weight: bold;color: #333333;padding-left: 10px;}
#introdu .right .title span{ float:right; margin-top:14px; margin-right:10px;}
#introdu .right .news{margin-bottom: 10px;line-height: 26px;}
#introdu .right  .news ul{ padding:0px 10px 10px; padding-bottom:6px;}
#introdu .right  .news ul li {background: url(../images_new/dian.jpg) no-repeat left center;padding-left: 15px;}
#introdu .right  .news span {float: right;}
#introdu .right  .news .border_line{ padding-top:10px;}
#introdu .right  .cate_list{padding: 15px 15px 30px;margin-bottom: 10px;line-height: 26px;height: 60px;}
#introdu .right  .infor_list {line-height: 26px;padding: 14px;height: 50px;}


/*main*/
.adv{width: 1000px; margin:10px auto;overflow:hidden;}
.adv li {float: left;margin-left:4px;margin-right:4px;}
.information{ width:1020px; margin: 0 auto;margin-bottom:10px; overflow:hidden;}
.information .information_list{ float:left; width:325px; margin-left:6px; overflow:hidden; margin-right:2px; line-height:24px;}
.information .title{background: url(../images_new/m_28.jpg) no-repeat;height: 32px;line-height:32px;font-size: 14px;font-weight: bold;color: #333333;padding-left: 10px;}
.information .title span{ float:right; margin-top:14px; margin-right:10px;}
.information .information_list ul{ padding:10px;}
.information .information_list ul li {position:relative;background: url(../images_new/dian.jpg) no-repeat left center;padding-left: 15px;height:24px;}
.information .information_list ul li span{ top:-1px;float:right;position:absolute;right:0;z-index:1;margin-top:-1px;height:24px;line-height:24px;} 
.adv2{width: 1000px; overflow:hidden; margin:10px auto; margin-bottom:5px;}
.adv2 li {float: left; margin-left:5px; height:80px; overflow:hidden; margin-bottom:5px;}
.link{width: 1000px;margin:0px auto;margin-top:10px;}
.link .title {background: url(../images_new/m_40.jpg) no-repeat;height: 31px;line-height:31px;font-size: 14px;font-weight: bold;color: #333333;padding-left: 10px;}
.link ul { padding:10px 4px; width:990px; overflow:hidden;}
.link ul li {float: left; margin-bottom: 10px;
    margin-left: 10px;
    margin-right: 10px;}
.footer {width: 1000px;height: 80px; margin:10px auto; border-top:1px solid #ffD9A8; line-height:24px; text-align:center; padding-top:10px;}
